unit membrane - Spanish English Dictionary